TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2021 NC - Metro (Chl) Area rating list selection
                                                2020 NC - Metro (Chl) Area rating list selection
2021 TLS League Ratings
Section - Southern           District - North Carolina           Area - NC - Metro (Chl)
Weddington Swim and Racquet Club Inc    Men    By Rating
(As of 01/26/2023)
2021 2021 2021
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Mike Farley U
4.38 4.5 4.5  C  2018    55 +   Waxhaw, NC
2 Mark Griffey U
4.30 (4.5) 4.5  C  2019    40 +   Weddington, NC
3 Brian Paley U
4.29 (4.5) 4.5  S      55 +   Waxhaw, NC
4 Amitabh Bhargava U
4.29 4.5 4.5  C  2018    40 +   Matthews, NC
5 Larry McCorkle U
4.25 4.5 4.5  S      55 +   Matthews, NC
6 Gordon Lowman U
4.25 4.5 4.5  S      55 +   Matthews, NC
7 Baker Jordan U
4.18 (4.5) 4.5  C  2019    40 +   Matthews, NC
8 Mark Brandon U
4.13 (4.5) 4.5  C  2018    40 +   Indian Trail, NC
9 Randall Miller U
4.11 (4.5) 4.5  C  2019    55 +   Charlotte, NC
10 Rohan Ranadive U
4.08 4.5 4.5  C  2019    40 +   Matthews, NC
11 George Jackson U
4.05 4.5 4.5  C  2019    40 +   Concord, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
12 Tom Traub U
3.99 4.0 4.0  S  2020    55 +   Marvin, NC
13 Keith Swayne U
3.98 (4.0) 4.5  S      55 +   Indian Trail, NC
14 Jeremy Caslin U
3.98 4.0 4.0  C  2019    40 +   Charlotte, NC
15 Michael Terry U
3.95 (4.0) 4.5  S      40 +   Matthews, NC
16 Kevin Miller U
3.91 4.0 4.0  C  2019    55 +   Matthews, NC
17 Richard Hinson U
3.91 4.0 4.0  C  2019    55 +   Matthews, NC
18 Ralph Martinez U
3.89 4.0 4.0  C  2019    55 +   Charlotte, NC
19 Steven Eagan U
3.86 4.0 0.0     2019    18 +   Matthews, NC
20 Lawrence Jinks U
3.85 4.0 4.0  C  2019    40 +   MATTHEWS, NC
21 Geoffrey Sessa U
3.83 (4.0) 4.5  C  2019    40 +   Matthews, NC
22 Richard Teat U
3.80 4.0 4.0  C  2019    55 +   Matthews, NC
23 Eric O'Bryan U
3.80 4.0 4.0  S      40 +   Matthews, NC
24 Harry Harner U
3.80 4.0 4.0  C  2019    55 +   Charlotte, NC
25 kevin conway U
3.78 4.0 4.0  S  2020    40 +   Matthews, NC
26 Richard Gallagher U
3.77 4.0 4.0  C  2019    55 +   Charlotte, NC
27 Jerry Holman U
3.76 4.0 4.0  C  2019    65 +   FORT MILL, SC
28 Jamie ORourke U
3.75 (4.0) 4.0  C  2019    40 +   Charlotte, NC
29 Martin Iles U
3.75 4.0 4.0  C  2019    40 +   Matthews, NC
30 Patrick Murchison U
3.74 4.0 4.0  C  2019    40 +   Waxhaw, NC
31 Dean Rasmussen U
3.73 4.0 4.0  C  2019    40 +   Charlotte, NC
32 George Pawlush U
3.73 4.0 4.0  C  2019    40 +   Waxhaw, NC
33 Dean Sandbo U
3.71 4.0 4.0  C  2019    40 +   Waxhaw, NC
34 Premkumar Jagannathan U
3.70 4.0 4.0  C  2019    40 +   Matthews, NC
35 Claude Underwood U
3.69 4.0 4.0  C  2019    65 +   Charlotte, NC
36 Steven Todd U
3.68 4.0 4.0  S      40 +   Charlotte, NC
37 Mark Alexander U
3.68 4.0 4.0  S      65 +   Charlotte, NC
38 Bill Brupbacher U
3.67 4.0 4.0  C  2019    40 +   Weddington, NC
39 Paul Sperry U
3.66 4.0 4.0  C  2019    55 +   Charlotte, NC
40 Brett Diller U
3.63 4.0 4.0  C  2019    40 +   Waxhaw, NC
41 Chip Day U
3.60 4.0 4.0  S      40 +   Charlotte, NC
42 Tom Castain U
3.60 4.0 4.0  C  2019    40 +   Matthews, NC
43 Scott Waldrop U
3.58 4.0 4.0  C  2019    40 +   Waxhaw, NC
44 Frank Masucci U
3.56 4.0 4.0  C  2019    55 +   Matthews, NC
45 Scott King U
3.54 4.0 4.0  C  2019    55 +   Charlotte, NC
46 Randy Barrett U
3.52 4.0 4.0  C  2019    40 +   Weddington, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
47 Jonathan Williams U
3.50 3.5 3.5  S      40 +   Charlotte, NC
48 Tom McQueen U
3.50 3.5 4.0  C  2019    65 +   Matthews, NC
49 Mark Miller U
3.49 3.5 4.0  S      55 +   Weddington, NC
50 Daniel Marthinsen U
3.49 3.5 3.5  C  2019    55 +   Charlotte, NC
51 Chin Lin U
3.48 3.5 4.0  C  2019    65 +   Waxhaw, NC
52 Kevin Warren U
3.47 3.5 3.5  C  2019    40 +   Weddington, NC
53 Clayton Kent U
3.47 3.5 4.0  C  2019    40 +   Waxhaw, NC
54 David Bowman U
3.47 3.5 4.0  C  2019    65 +   Charlotte, NC
55 Troy Young U
3.46 3.5 4.0  C  2019    55 +   Monroe, NC
56 Mark Knowles U
3.46 3.5 4.0  C  2019    55 +   Matthews, NC
57 Kevin Seasely U
3.45 (3.5) 4.0  C  2019    55 +   MATTHEWS, NC
58 Mario Sansotta U
3.45 3.5 4.0  C  2019    65 +   Matthews, NC
59 Larry Picone U
3.43 3.5 4.0  C  2019    55 +   Matthews, NC
60 Joseph Dichak U
3.40 3.5 3.5  C  2019    40 +   FORT MILL, SC
61 Rick Moore U
3.39 3.5 3.5  A  2019    40 +   York, SC
62 David Cordier U
3.37 3.5 3.5  C  2019    55 +   Matthews, NC
63 Joseph Blocksom U
3.37 3.5 3.5  C  2019    55 +   Matthews, NC
64 Steve Gale U
3.36 3.5 3.5  C  2019    40 +   Matthews, NC
65 Donald Wright U
3.35 3.5 3.5  C  2019    55 +   Indian Trail, NC
66 Jamie Wolf U
3.35 3.5 3.5  B      40 +   Matthews, NC
67 Gary Usher U
3.35 3.5 4.0  C  2019    65 +   Charlotte, NC
68 Michael Dorsel U
3.35 3.5 3.5  C  2019    40 +   Charlotte, NC
69 Simas Petrikis U
3.34 3.5 4.0  S      40 +   Charlotte, NC
70 David Murch Elliot U
3.34 (3.5) 3.5  C  2019    65 +   Weddington, NC
71 Frank Grindle U
3.34 3.5 3.5  C  2019    40 +   Matthews, NC
72 Robert Duffy U
3.32 3.5 4.0  C  2019    65 +   Lancaster, SC
73 Michael Rousseaux U
3.31 3.5 3.5  C  2019    55 +   Matthews, NC
74 Ben Gilchrist U
3.29 3.5 3.5  S  2020    40 +   Waxhaw, NC
75 Frank Galasso U
3.28 3.5 3.5  S      40 +   Charlotte, NC
76 BART AUSTIN U
3.28 3.5 3.5  C  2018    40 +   Waxhaw, NC
77 Chad Foster U
3.27 3.5 3.5  C  2019    55 +   Matthews, NC
78 Phillip Davidson U
3.27 3.5 3.5  C  2019    40 +   Matthews, NC
79 Peter Sofarelli U
3.25 3.5 3.5  C  2019    40 +   Matthews, NC
80 Jeremy Ritter U
3.25 3.5 3.5  S      40 +   Matthews, NC
81 Mike Gentile U
3.25 3.5 3.5  C  2019    40 +   Matthews, NC
82 William Schrader U
3.24 3.5 3.5  C  2019    55 +   Monroe, NC
83 Ed Simpson U
3.23 3.5 4.0  S      65 +   Monroe, NC
84 Josh Miller U
3.22 (3.5) 3.5  S      18 +   Weddington, NC
85 Francis Dantino U
3.22 3.5 3.5  C  2019    40 +   Matthews, NC
86 Jim Northrup U
3.21 3.5 3.5  C  2019    65 +   Charlotte, NC
87 Ken Klug U
3.19 3.5 3.5  C  2018    40 +   Matthews, NC
88 Todd Price U
3.17 (3.5) 3.5  C  2019    40 +   Weddington, NC
89 Rishi Kapur U
3.17 3.5 3.0  S      40 +   Matthews, NC
90 Steven Horvath U
3.16 (3.5) 3.5  A  2019    55 +   Matthews, NC
91 Aaron Bouronich U
3.16 3.5 3.5  S      18 +   Charlotte, NC
92 Tano Failla U
3.14 3.5 3.5  C  2019    40 +   Matthews, NC
93 Graham Phillips U
3.12 3.5 3.5  C  2019    40 +   Weddington, NC
94 John Merritt U
3.12 3.5 3.5  S      65 +   Indian Trail, NC
95 Stephen Lovelace U
3.12 3.5 3.5  C  2019    65 +   Charlotte, NC
96 Joel Fleury U
3.11 3.5 3.5  C  2018    40 +   Charlotte, NC
97 David Knox U
3.07 3.5 3.5  C  2019    40 +   Matthews, NC
98 Bruce Gibson U
3.06 3.5 3.5  C  2019    55 +   Indian Trail, NC
99 Daniel Kolepp U
3.05 3.5 3.0  C  2019    40 +   Monroe, NC
100 Leo Twist U
3.03 3.5 3.5  C  2019    65 +   Matthews, NC
101 Michael Twer U
3.03 3.5 3.0  A  2019    40 +   Matthews, NC
102 Eloy ROY U
3.02 3.5 3.5  C  2019    55 +   Matthews, NC
103 Andrew Lawler U
3.01 3.5 3.5  S      55 +   Matthews, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
104 Peter Thornburg U
2.99 3.0 3.0  C  2018    40 +   Chardon, OH
105 Kevin Staley U
2.99 3.0 3.0  C  2019    55 +   Indian Trail, NC
106 Oluseun Alli U
2.99 (3.0) 3.5  S  2020    40 +   Matthews, NC
107 Marc Setzer U
2.95 3.0 3.0  S  2020    55 +   Waxhaw, NC
108 Todd Creange U
2.94 3.0 3.5  S      55 +   Matthews, NC
109 Clarke Hobson U
2.93 3.0 3.0  S      65 +   Charlotte, NC
110 Alberto Botero U
2.93 3.0 3.0  C  2019    40 +   Monroe, NC
111 Walter Harfmann U
2.89 3.0 3.5  C  2019    55 +   Matthews, NC
112 Matt Miller U
2.87 (3.0) 3.0  S      40 +   Waxhaw, NC
113 George Koskinas U
2.87 3.0 3.0  S  2020    55 +   Matthews, NC
114 John Harris U
2.87 3.0 3.5  C  2019    65 +   Waxhaw, NC
115 Brad Lucas U
2.83 3.0 3.5  S      40 +   Matthews, NC
116 Brandon Herndon U
2.82 (3.0) 3.0  S      40 +   Matthews, NC
117 Eric Ovendorf U
2.79 3.0 3.0  C  2019    55 +   Matthews, NC
118 Mark Selleck U
2.78 3.0 3.5  S      65 +   Waxhaw, NC
119 Eric Black U
2.78 3.0 2.5  S      18 +   Waxhaw, NC
120 DJ Kulkarni U
2.76 3.0 3.0  S      40 +   Matthews, NC
121 Jim Gardner U
2.72 3.0 0.0     2019    65 +   Fort Mill, SC
122 Jerry Stallings U
2.71 3.0 3.5  C  2019    65 +   Matthews, NC
123 Brad McLaughlin U
2.66 3.0 3.0  S      40 +   Matthews, NC
124 Mike Arnold U
2.61 3.0 2.5  S      18 +   Matthews, NC
125 George VanDyne U
2.51 3.0 3.0  A  2019    55 +   Weddington, NC
Derek Buckowsky U
n/a n/a 4.5  S      40 +   Waxhaw, NC
Patrick Garvey U
n/a n/a 3.5  C  2019    65 +   Matthews, NC
Roy Hall U
n/a n/a 4.0  C  2019    40 +   Monroe, NC
Mickey Johnson U
n/a n/a 3.0  S      18 +   Indian Trail, NC
Barney Parkey U
n/a n/a 4.5  S      55 +   Matthews, NC
Allen Ramsey U
n/a n/a 4.0  C  2019    55 +   Matthews, NC
Dwayne Trantham U
n/a n/a 3.5  C  2019    40 +   Matthews, NC
Michael Trojan U
n/a n/a 3.5  S      18 +   Matthews, NC
Andrew VanBlarcom U
n/a n/a 3.5  C  2019    40 +   Waxhaw, NC
Tim Whalen U
n/a n/a 3.0  S      18 +   INDIAN TRAIL, NC